package com.zimbra.cs.service.admin;

import com.zimbra.cs.account.accesscontrol.AdminRight;
import java.util.List;

public abstract interface AdminRightCheckPoint
{
  public abstract void docRights(List<AdminRight> paramList, List<String> paramList1);
  
  public static class Notes
  {
    public static final String SYSTEM_ADMINS_ONLY = "Only system admins are allowed.";
    public static final String ALLOW_ALL_ADMINS = "Do not need any right, all admins are allowed.";
    public static final String TODO = "TDB";
    public static final String GET_ENTRY_1 = "Attributes that are not allowed to be get by the authenticated admin will be returned as <a n=\"{attr-name}\" pd=\"1\"/>.";
    public static final String GET_ENTRY = "Attributes that are not allowed to be get by the authenticated admin will be returned as <a n=\"{attr-name}\" pd=\"1\"/>.To allow an admin to get all attributes, grant the %s right";
    public static final String MODIFY_ENTRY = "All attrs provided in the attribute list have to settable by. the authed admin.   You can grant the %s right, which allows setting all attributes on %s, or grant the set attrs right just for the attributes the admin needs to set while creating an entry.";
    public static final String LIST_ENTRY = "If the authenticated admin does not have the corresponding list{Entry} right for an entry, the entry is skipped in the getAllXXX/searchXXX/searchDirectoryResponse,  no PERM_DENIED exception will be thrown. Attributes that are not allowed to be get by the authenticated admin will be returned as <a n=\"{attr-name}\" pd=\"1\"/>.";
    public static final String ADMIN_LOGIN_AS = "If the target is an account, need the adminLoginAs right; If the target is a calendar resource, need the R_adminLoginCalendarResourceAs right.";
  }
}


/* Location:              /home/mint/zimbrastore.jar!/com/zimbra/cs/service/admin/AdminRightCheckPoint.class
 * Java compiler version: 7 (51.0)
 * JD-Core Version:       0.7.1
 */